﻿html {
    display: block;
}

body {
    display: block;
    font: 80% "Trebuchet MS", sans-serif;
}

.page
{
    width: 960px;
    margin: 20px auto 0px auto;
    /*border: 1px solid #ABABAB;*/
}

form input { float: right; width: 70%; }
form select { float: right; width: 74%; padding: 5px }
form label { float: left; display: block; margin: 9px 0px 7px 0px; width: 15% }
form .label-select { float: left; display: block; margin: 9px 0px 7px 0px; width: 15% }
form textarea { width: 100%; height: 70px; /*margin-left: 80px;*/ float: right; }


table.qbtable { border: solid 1px #e0e0e0; background-color: #f7f7f7; border-collapse:collapse}
table.qbtable th { text-align: center; }
table.qbtable td { vertical-align: top; border: 1px solid #e0e0e0 }	
table.qbtable td.first { width: 20px; }

.biggerbutton {
    width: 20%
}
.biggertext {
    font-weight: bold
}

form.simple label {
    width: auto;
}
form.simple select {
    width: auto;
    margin-left: 5px;
    float: left;
}